labour battalions - Turkish English Dictionary